from gui . tests . event_test_assistant import gui_event_test_assistant

class gui_mouse_button_1_event_tests :
    'gui_mouse_button_1_event'
    def __init__ ( self , test ) :
        self . _assistant = gui_event_test_assistant ( test )
    def test_mouse_button_1_event ( self ) :
        self . _assistant . check_arbitrary_event ( 'mouse_button_1' , 'bind' , '<Button-1>' )
    def test_mouse_button_1_event_handler ( self ) :
        self . _assistant . check_arbitrary_event_handler ( 'mouse_button_1' , 'bind' )
    def test_mouse_button_1_event_handler_persistance ( self ) :
        self . _assistant . check_arbitrary_event_handler_persistance ( 'mouse_button_1' , 'bind' )
    def test_mouse_button_1_event_handler_destruction ( self ) :
        self . _assistant . check_arbitrary_event_handler_destruction ( 'mouse_button_1' , 'bind' )
    def test_mouse_button_1_event_encapsulation ( self ) :
        self . _assistant . check_arbitrary_event_encapsulation ( 'mouse_button_1' )
